package br.com.foxinline.enums;

/**
 *
 * @author laverson
 */
public enum Taxas {

    IPTU("IPTU", 1),
    ISS("I.S.S", 2),
    ISS2("ISS*", 3),
    TAXA_DE_LICENÇA("TAXA DE LICENÇA", 4),
    ITBI("ITBI", 5),
    TAXA_VIGILANCIA_SANITARIA("TAXA DE VIGILANCIA SANITÁRIA", 6),
    TAXA_PRESTACAO_SERVICOS_PUBLICOS("TAXA DE PREST. SERV. PUBLICOS", 7),
    CONTRIBUICOES_MELHORIA("CONTRIBUIÇÕES DE MELHORIA", 8),
    ARRECADACOES_TELEFÔNICAS("ARRECADAÇÕES TELEFÔNICAS", 9),
    FOROS("FOROS", 10),
    LAUDEMIOS("LAUDEMIOS", 11),
    JUROS_TÍTULOS_RENDA("JUROS DE TÍTULOS DE RENDA", 12),
    DIVIDENDOS("DIVIDENDOS", 13),
    RECEITAS_FEIRAS("RECEITAS DE FEIRAS", 14),
    RECEITAS_CEMITÉRIOS_SEPULTAMENTO("RECEITAS DE CEMITÉRIOS(SEPULTAMENTO)", 15),
    RECEITAS_RODOVIÁRIA("RECEITAS DA RODOVIÁRIA", 16),
    RECEITAS_CORRENTES_DIVERSAS("RECEITAS CORRENTES DIVERSAS", 17),
    MULTA_SUMTRAN("MULTA-SUMTRAN", 20),
    IRRF("I.R.R.F", 21),
    SEGUNDA_VIA_DOCUMENTO("2ª VIA DE DOCUMENTO", 22),
    TRANSFERENCIA_CEMITÉRIO("TRANSFERENCIA (CEMITÉRIO)", 23),
    CERTIDAO_COMPRA_CEMITÉRIO("CERTIDÃO DE COMPRA(CEMITÉRIO)", 24),
    VISTORIA_PARA_HABITE_SE("VISTORIA PARA HABITE-SE", 25),
    DIVIDA_ATIVA_ISS_TAXAS_MULTA("DIVIDA ATIVA DE ISS/TAXAS/MULTA", 26),
    JUROS_MULTA("JUROS/MULTA", 34),
    TAXA_LICENÇA_AMBIENTAL("TAXA DE LICENÇA AMBIENTAL", 36),
    MULTA_POR_CRIME_AMBIENTAL("MULTA POR CRIME AMBIENTAL", 37),
    DEPOSITO_RECURSAL("DEPOSITO RECURSAL", 40),
    IMPOSTO_SOBRE_SERVIÇOS_RETENÇÃO("IMPOSTO SOBRE SERVIÇOS - RETENÇÃO", 48),
    REQUERIMENTO("Requerimento", 555),
    RECEITA_DÍVIDA_ATIVA_ISS("RECEITA DA DÍVIDA ATIVA DO ISS", 888),
    DIVIDA_ATIVA_IPTU("DIVIDA ATIVA DO IPTU", 999);

    private Integer valor;
    private String nome;

    private Taxas(String nome, Integer valor) {
        this.valor = valor;
        this.nome = nome;
    }

    public Integer getValor() {
        return valor;
    }

    public void setValor(Integer valor) {
        this.valor = valor;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    @Override
    public String toString() {
        return nome;
    }
}
